• word of the day

    monardella lanceolata

    monardella lanceolata - Dictionary definition and meaning for word monardella lanceolata

    Definition
    (noun) fragrant California annual herb having lanceolate leaves and clusters of rose-purple flowers
    Synonyms : mustang mint
Download our Mobile App Today
Receive our word of the day
on Whatsapp